[INFO] fetching crate monstertruck-geometry 0.1.1...
[INFO] testing monstertruck-geometry-0.1.1 against try#0abe69e6c16114311cc2700e972492e64d69c28f for pr-154065-1
[INFO] extracting crate monstertruck-geometry 0.1.1 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate monstertruck-geometry 0.1.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate monstertruck-geometry 0.1.1
[INFO] tweaked toml for crates.io crate monstertruck-geometry 0.1.1 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate monstertruck-geometry 0.1.1 on toolchain 0abe69e6c16114311cc2700e972492e64d69c28f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate monstertruck-geometry 0.1.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 9322dc9295efb68314dc9107a085f95d4afd7de9a6ba11b06363704c475209f1
[INFO] running `Command { std: "docker" "start" "-a" "9322dc9295efb68314dc9107a085f95d4afd7de9a6ba11b06363704c475209f1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9322dc9295efb68314dc9107a085f95d4afd7de9a6ba11b06363704c475209f1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9322dc9295efb68314dc9107a085f95d4afd7de9a6ba11b06363704c475209f1", kill_on_drop: false }`
[INFO] [stdout] 9322dc9295efb68314dc9107a085f95d4afd7de9a6ba11b06363704c475209f1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 09fff6ae23a72e3a293891f7871c520a17c899fb4bb97b321cf87136ba5d3c20
[INFO] running `Command { std: "docker" "start" "-a" "09fff6ae23a72e3a293891f7871c520a17c899fb4bb97b321cf87136ba5d3c20", kill_on_drop: false }`
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling libc v0.2.182
[INFO] [stderr]    Compiling zerocopy v0.8.40
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling cgmath v0.18.0
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling rustc-hash v2.1.1
[INFO] [stderr]    Compiling approx v0.4.0
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling katexit v0.1.5
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling monstertruck-derive v0.1.1
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling matext4cgmath v0.1.0
[INFO] [stderr]    Compiling monstertruck-core v0.1.1
[INFO] [stderr]    Compiling monstertruck-traits v0.1.1
[INFO] [stderr]    Compiling monstertruck-geometry v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 23.61s
[INFO] running `Command { std: "docker" "inspect" "09fff6ae23a72e3a293891f7871c520a17c899fb4bb97b321cf87136ba5d3c20", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "09fff6ae23a72e3a293891f7871c520a17c899fb4bb97b321cf87136ba5d3c20", kill_on_drop: false }`
[INFO] [stdout] 09fff6ae23a72e3a293891f7871c520a17c899fb4bb97b321cf87136ba5d3c20
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 054dc3777e15654975ea2bc7acc6e28189b46f33c5a5529b7698ca5b93b8ffc7
[INFO] running `Command { std: "docker" "start" "-a" "054dc3777e15654975ea2bc7acc6e28189b46f33c5a5529b7698ca5b93b8ffc7", kill_on_drop: false }`
[INFO] [stderr]    Compiling getrandom v0.4.1
[INFO] [stderr]    Compiling unicode-segmentation v1.12.0
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling monstertruck-traits v0.1.1
[INFO] [stderr]    Compiling convert_case v0.11.0
[INFO] [stderr]    Compiling tempfile v3.26.0
[INFO] [stderr]    Compiling proptest-macro v0.5.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling monstertruck-geometry v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling proptest v1.10.0
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 22.45s
[INFO] running `Command { std: "docker" "inspect" "054dc3777e15654975ea2bc7acc6e28189b46f33c5a5529b7698ca5b93b8ffc7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "054dc3777e15654975ea2bc7acc6e28189b46f33c5a5529b7698ca5b93b8ffc7", kill_on_drop: false }`
[INFO] [stdout] 054dc3777e15654975ea2bc7acc6e28189b46f33c5a5529b7698ca5b93b8ffc7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 3f0290e383439e738f5af4073b7c9b55c92777a774409800e6a5189f69321c69
[INFO] running `Command { std: "docker" "start" "-a" "3f0290e383439e738f5af4073b7c9b55c92777a774409800e6a5189f69321c69", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.15s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/monstertruck_geometry-29076c6a05048721)
[INFO] [stdout] 
[INFO] [stdout] running 67 tests
[INFO] [stdout] test decorators::extruded_curve::extrude_line ... ok
[INFO] [stderr] ****** test of the expressions of error messages ******
[INFO] [stdout] test decorators::homotopy::test_range_common_part ... ok
[INFO] [stderr] 
[INFO] [stdout] test specifieds::parabola::sp_test ... ok
[INFO] [stderr] This knot vector consists single value.
[INFO] [stdout] test specifieds::line::line ... ok
[INFO] [stderr] 
[INFO] [stdout] test specifieds::parabola::snp_test ... ok
[INFO] [stderr] Cannot concat two knot vectors whose the back of the first and the front of the second are different.
[INFO] [stdout] test t_spline::t_mesh::tests::test_analytical_derivatives_knot_continuity ... ok
[INFO] [stderr] the back of the first knot vector: 0
[INFO] [stdout] test nurbs::bspline_curve::cubic_bezier_interpolation_test ... ok
[INFO] [stderr] the front of the second knot vector: 1
[INFO] [stdout] test t_spline::t_mesh::tests::test_from_bspline_surface_non_cubic ... ok
[INFO] [stderr] 
[INFO] [stderr] This knot vector is not clamped.
[INFO] [stderr] 
[INFO] [stderr] This knot vector is not sorted.
[INFO] [stderr] 
[INFO] [stderr] This knot vector is too short compared to the degree.
[INFO] [stderr] the length of knot_vec: 1
[INFO] [stderr] the degree: 2
[INFO] [stderr] 
[INFO] [stderr] The 7th knot in this knot vector cannot be removed.
[INFO] [stderr] 
[INFO] [stderr] The control point must not be empty.
[INFO] [stderr] 
[INFO] [stderr] The knot vector must be more than the control points.
[INFO] [stderr] the length of knot_vec: 1
[INFO] [stderr] the number of control points: 2
[INFO] [stderr] 
[INFO] [stderr] The number of control points is irregular
[INFO] [stderr] 
[INFO] [stderr] *******************************************************
[INFO] [stdout] test errors::print_messages ... ok
[INFO] [stdout] test t_spline::t_mesh::tests::test_analytical_derivatives_at_boundaries ... ok
[INFO] [stdout] test t_spline::t_mesh::tests::test_gaussian_curvature_sanity ... ok
[INFO] [stdout] test t_spline::t_mesh::tests::test_adaptive_refine_flat_surface ... ok
[INFO] [stdout] test t_spline::t_mesh::tests::test_from_bspline_surface_round_trip ... ok
[INFO] [stdout] test t_spline::t_mesh::tests::test_from_bspline_surface_structure ... ok
[INFO] [stdout] test t_spline::t_mesh::tests::test_t_mesh_absolute_local_knot_insertion_mesh_construction ... ok
[INFO] [stdout] test t_spline::t_mesh::tests::test_t_mesh_clone ... ok
[INFO] [stdout] test t_spline::t_mesh::tests::test_t_mesh_insert_control_point ... ok
[INFO] [stdout] test t_spline::t_mesh::tests::test_t_mesh_insert_control_point_one_inferred_connection ... ok
[INFO] [stdout] test t_spline::t_mesh::tests::test_refine_at_existing_edge ... ok
[INFO] [stdout] test t_spline::t_mesh::tests::test_t_mesh_insert_control_point_two_inferred_connections ... ok
[INFO] [stdout] test t_spline::t_mesh::tests::test_t_mesh_local_knot_insertion_edge_conditions ... ok
[INFO] [stdout] test t_spline::t_mesh::tests::test_refine_at_with_intermediate_edge ... ok
[INFO] [stdout] test t_spline::t_mesh::tests::test_t_mesh_navigate_until_con_existing_con ... ok
[INFO] [stdout] test t_spline::t_mesh::tests::test_analytical_derivatives_vs_finite_diff ... ok
[INFO] [stdout] test t_spline::t_mesh::tests::test_t_mesh_new ... ok
[INFO] [stdout] test t_spline::t_mesh::tests::test_t_mesh_ray_casting_face_intersection ... ok
[INFO] [stdout] test t_spline::t_mesh::tests::test_refine_at_shape_preserving ... ok
[INFO] [stdout] test t_spline::t_mesh::tests::test_t_mesh_navigate_until_con_no_existing_con ... ok
[INFO] [stdout] test t_spline::t_mesh::tests::test_t_mesh_ray_casting_face_intersection_incomplete_cast ... ok
[INFO] [stdout] test decorators::intersection_curve::double_projection_tests::sphere_case ... ok
[INFO] [stdout] test t_spline::t_mesh::tests::test_t_mesh_subdivide ... ok
[INFO] [stdout] test t_spline::t_mesh::tests::test_t_mesh_try_add_absolute_point_knot_intervals ... ok
[INFO] [stdout] test t_spline::t_mesh::tests::test_t_mesh_try_add_absolute_point_mesh_construction ... ok
[INFO] [stdout] test t_spline::t_mesh::tests::test_t_mesh_ray_casting_non_point_edge_condition ... ok
[INFO] [stdout] test decorators::rbf_surface::algo::rot_der_n_test ... ok
[INFO] [stdout] test nurbs::bspline_surface::test_include_bspcurve3 ... ok
[INFO] [stdout] test t_spline::t_nurcc::tests::t_nurcc_test_cube_edge_properties ... ok
[INFO] [stdout] test nurbs::nurbs_surface::test_include3d ... ok
[INFO] [stdout] test t_spline::t_mesh::tests::test_t_mesh_try_add_absolute_point_invalid_insertion ... ok
[INFO] [stdout] test t_spline::t_nurcc::tests::t_nurcc_test_cube_face_properties ... ok
[INFO] [stdout] test t_spline::t_nurcc::tests::t_nurcc_test_from_quad_mesh_open_mesh_rejected ... ok
[INFO] [stdout] test t_spline::t_nurcc::tests::t_nurcc_test_from_quad_mesh_cube ... ok
[INFO] [stdout] test t_spline::t_nurcc::tests::t_nurcc_test_clone ... ok
[INFO] [stdout] test t_spline::t_nurcc::tests::t_nurcc_test_subdivide_edges ... ok
[INFO] [stdout] test nurbs::nurbs_surface::test_include2d ... ok
[INFO] [stdout] test t_spline::t_nurcc::tests::t_nurcc_test_subdivide_euclidean_geometry ... ok
[INFO] [stdout] test t_spline::t_nurcc::tests::t_nurcc_test_subdivide_faces ... ok
[INFO] [stdout] test t_spline::t_nurcc::tests::t_nurcc_test_subdivide_points ... ok
[INFO] [stdout] test t_spline::t_mesh::tests::test_t_mesh_local_knot_insertion_force_ray_casting ... ok
[INFO] [stdout] test t_spline::t_mesh::tests::test_to_bspline_surface_accuracy ... ok
[INFO] [stdout] test t_spline::t_mesh::tests::test_t_mesh_local_knot_insertion_no_edge_conditions ... ok
[INFO] [stdout] test t_spline::t_nurcc::tests::t_nurcc_test_subdivision_point_count ... ok
[INFO] [stdout] test t_spline::t_nurcc_edge::tests::test_tnurcc_split_edge ... ok
[INFO] [stdout] test t_spline::t_nurcc_edge::tests::test_tnurcc_split_edge_connected_edges ... ok
[INFO] [stdout] test t_spline::t_nurcc_edge::tests::test_tnurcc_edge_connect_double_shared_face ... ok
[INFO] [stdout] test nurbs::bspline_surface::test_include_bspcurve2 ... ok
[INFO] [stdout] test t_spline::t_nurcc_edge::tests::test_tnurcc_edge_connect_single_shared_face ... ok
[INFO] [stdout] test t_spline::t_nurcc::tests::t_nurcc_test_double_subdivide ... ok
[INFO] [stdout] test decorators::rbf_surface::algo::fillet_between_two_spheres_deralgo ... ok
[INFO] [stdout] test t_spline::t_nurcc::tests::t_nurcc_test_to_tmesh_cube ... ok
[INFO] [stdout] test t_spline::t_nurcc::tests::t_nurcc_test_cube_control_point_properties ... ok
[INFO] [stdout] test t_spline::t_nurcc::tests::t_nurcc_test_make_cube_euclidiean_geometry ... ok
[INFO] [stdout] test t_spline::t_mesh::tests::test_t_mesh_subs ... ok
[INFO] [stdout] test t_spline::t_mesh::tests::test_adaptive_refine_curved_surface ... ok
[INFO] [stdout] test decorators::approx_fillet_surface::tests::plane_cylinder ... ok
[INFO] [stdout] test decorators::intersection_curve::double_projection_tests::plane_case ... ok
[INFO] [stdout] test decorators::approx_fillet_surface::tests::test_ders ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 67 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.85s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/af_surface.rs (/opt/rustwide/target/debug/deps/af_surface-1ba0ac87921759b9)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/bspcurve.rs (/opt/rustwide/target/debug/deps/bspcurve-fce9292011cccf8c)
[INFO] [stdout] test approx_fillet_between_two_spheres ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.89s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test bsp_bench ... ignored
[INFO] [stdout] test test_parameter_division ... ok
[INFO] [stdout] test test_near_as_curve ... ok
[INFO] [stdout] test concat_negative_test ... ok
[INFO] [stdout] test test_substitution ... ok
[INFO] [stdout] test test_invert ... ok
[INFO] [stdout] test test_derivation ... ok
[INFO] [stdout] test test_2nd_derivation ... ok
[INFO] [stdout] test test_der_n ... ok
[INFO] [stderr]      Running tests/bspsurface.rs (/opt/rustwide/target/debug/deps/bspsurface-477e9eb1c32ad437)
[INFO] [stdout] test parameter_random_tests ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.44s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test ucut_at_domain_start_regression ... ok
[INFO] [stdout] test ucut_near_domain_end_continuity_regression ... ok
[INFO] [stdout] test vcut_at_domain_start_regression ... ok
[INFO] [stdout] test ucut_knot_boundary_sweep_regression ... ok
[INFO] [stdout] test vcut_near_domain_end_continuity_regression ... ok
[INFO] [stdout] test vcut_knot_boundary_sweep_regression ... ok
[INFO] [stdout] test ucut_at_domain_end_regression ... ok
[INFO] [stdout] test test_substitution ... ok
[INFO] [stdout] test test_vderivation ... ok
[INFO] [stdout] test vcut_at_domain_end_regression ... ok
[INFO] [stdout] test test_vvderivation ... ok
[INFO] [stdout] test test_uderivation ... ok
[INFO] [stdout] test test_uuderivation ... ok
[INFO] [stdout] test test_uvderivation ... ok
[INFO] [stdout] test test_der_mn ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.26s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/circle.rs (/opt/rustwide/target/debug/deps/circle-c060f56af7e5b45f)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test parameter_division ... ok
[INFO] [stdout] test search_parameter ... ok
[INFO] [stdout] test search_nearest_parameter ... ok
[INFO] [stdout] test to_nurbs ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/hyperbolic.rs (/opt/rustwide/target/debug/deps/hyperbolic-f6d88b219f654848)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test sp_negative_test ... ok
[INFO] [stdout] test snp_test ... ok
[INFO] [stdout] test sp_test ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stderr]      Running tests/intersection_curve.rs (/opt/rustwide/target/debug/deps/intersection_curve-f2c1baa108477c92)
[INFO] [stdout] test sphere_case ... ok
[INFO] [stdout] test cylinder_case ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.30s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/nurbscurve.rs (/opt/rustwide/target/debug/deps/nurbscurve-0224f324de5a6c2b)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test test_parameter_division ... ok
[INFO] [stdout] test nurbs_circle ... ok
[INFO] [stdout] test test_der_n ... ok
[INFO] [stdout] test test_ders ... ok
[INFO] [stdout] test concat_positive_test ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.33s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/nurbssurface.rs (/opt/rustwide/target/debug/deps/nurbssurface-fd454d09a76a372f)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test nurbs_sphere ... ok
[INFO] [stdout] test ucut_at_domain_end_regression ... ok
[INFO] [stdout] test ucut_at_domain_start_regression ... ok
[INFO] [stdout] test vcut_at_domain_start_regression ... ok
[INFO] [stdout] test vcut_at_domain_end_regression ... ok
[INFO] [stdout] test ucut_near_domain_end_continuity_regression ... ok
[INFO] [stdout] test vcut_knot_boundary_sweep_regression ... ok
[INFO] [stdout] test ucut_knot_boundary_sweep_regression ... ok
[INFO] [stdout] test vcut_near_domain_end_continuity_regression ... ok
[INFO] [stdout] test test_der_mn ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.77s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/pcurve.rs (/opt/rustwide/target/debug/deps/pcurve-8b249cc6d9ec172f)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test pcurve_derivation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/plane.rs (/opt/rustwide/target/debug/deps/plane-07a36f36066ca66c)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test into_bspline ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/processor.rs (/opt/rustwide/target/debug/deps/processor-7c8859c178a8e48e)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test compatible_with_bspsurface ... ok
[INFO] [stderr]      Running tests/rbf_surface.rs (/opt/rustwide/target/debug/deps/rbf_surface-336d1536f3113acc)
[INFO] [stdout] test compatible_with_bspcurve ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.99s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test contact_circle_as_curve ... ok
[INFO] [stdout] test fillet_between_two_spheres ... ok
[INFO] [stderr]      Running tests/revolved_curve.rs (/opt/rustwide/target/debug/deps/revolved_curve-80df4a1c489cfe4b)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.09s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test include_curve_abnormal0 ... ok
[INFO] [stdout] test search_nearest_parameter_with_fixed_points ... ok
[INFO] [stdout] test search_parameter ... ok
[INFO] [stdout] test search_parameter_with_fixed_points ... ok
[INFO] [stdout] test include_curve_abnormal1 ... ok
[INFO] [stdout] test search_nearest_parameter ... ok
[INFO] [stdout] test include_curve_normal ... ok
[INFO] [stderr]      Running tests/sphere.rs (/opt/rustwide/target/debug/deps/sphere-81f1b6ff61e34615)
[INFO] [stdout] test revolve_test ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test sphere_derivation_test ... ok
[INFO] [stdout] test search_parameter_test ... ok
[INFO] [stdout] test test_der_mn ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/torus.rs (/opt/rustwide/target/debug/deps/torus-5b844e1a4c68ee5a)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test test_der_mn ... ok
[INFO] [stdout] test surface ... ok
[INFO] [stderr]    Doc-tests monstertruck_geometry
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 136 tests
[INFO] [stdout] test src/decorators/revolved_curve.rs - decorators::revolved_curve::RevolutedCurve<C>::is_back_fixed (line 290) ... ok
[INFO] [stdout] test src/errors.rs - errors::Error::IrregularControlPoints (line 142) ... ok
[INFO] [stdout] test src/errors.rs - errors::Error::GaussianEliminationFailure (line 178) ... ok
[INFO] [stdout] test src/errors.rs - errors::Error::NotClampedKnotVector (line 42) ... ok
[INFO] [stdout] test src/errors.rs - errors::Error::NotSortedVector (line 56) ... ok
[INFO] [stdout] test src/errors.rs - errors::Error::CannotRemoveKnot (line 93) ... ok
[INFO] [stdout] test src/errors.rs - errors::Error::DifferentLength (line 159) ... ok
[INFO] [stdout] test src/errors.rs - errors::Error::DifferentBackFront (line 29) ... ok
[INFO] [stdout] test src/errors.rs - errors::Error::TooShortKnotVector (line 124) ... ok
[INFO] [stdout] test src/decorators/mod.rs - decorators::RevolutedCurve (line 14) ... ok
[INFO] [stdout] test src/nurbs/bspline_curve.rs - nurbs::bspline_curve::BsplineCurve<P>::cubic_approximation (line 1356) ... ok
[INFO] [stdout] test src/decorators/mod.rs - decorators::ExtrudedCurve (line 49) ... ok
[INFO] [stdout] test src/nurbs/bspline_curve.rs - nurbs::bspline_curve::BsplineCurve<P>::derivation (line 175) ... ok
[INFO] [stdout] test src/nurbs/bspline_curve.rs - nurbs::bspline_curve::BsplineCurve<P>::degree (line 114) ... ok
[INFO] [stdout] test src/nurbs/bspline_curve.rs - nurbs::bspline_curve::BsplineCurve<P>::get_closure (line 149) ... ok
[INFO] [stdout] test src/decorators/mod.rs - decorators::Processor (line 100) ... ok
[INFO] [stdout] test src/nurbs/bspline_curve.rs - nurbs::bspline_curve::BsplineCurve<P>::elevate_degree (line 616) ... ok
[INFO] [stdout] test src/nurbs/bspline_curve.rs - nurbs::bspline_curve::BsplineCurve<P>::is_const (line 440) ... ok
[INFO] [stdout] test src/nurbs/bspline_curve.rs - nurbs::bspline_curve::BsplineCurve<P>::is_const (line 424) ... ok
[INFO] [stdout] test src/nurbs/bspline_curve.rs - nurbs::bspline_curve::BsplineCurve<P>::make_locally_injective (line 822) ... ok
[INFO] [stdout] test src/nurbs/bspline_curve.rs - nurbs::bspline_curve::BsplineCurve<P>::make_locally_injective (line 857) ... ok
[INFO] [stdout] test src/nurbs/bspline_curve.rs - nurbs::bspline_curve::BsplineCurve<P>::is_arc_of (line 1081) ... ok
[INFO] [stdout] test src/nurbs/bspline_curve.rs - nurbs::bspline_curve::BsplineCurve<P>::near2_as_curve (line 918) ... ok
[INFO] [stdout] test src/nurbs/bspline_curve.rs - nurbs::bspline_curve::BsplineCurve<P>::near_as_curve (line 889) ... ok
[INFO] [stdout] test src/nurbs/bspline_curve.rs - nurbs::bspline_curve::BsplineCurve<P>::remove_knot (line 527) ... ok
[INFO] [stdout] test src/nurbs/bspline_curve.rs - nurbs::bspline_curve::BsplineCurve<P>::optimize (line 668) ... ok
[INFO] [stdout] test src/nurbs/bspline_curve.rs - nurbs::bspline_curve::BsplineCurve<P>::quadratic_approximation (line 320) ... ok
[INFO] [stdout] test src/nurbs/bspline_curve.rs - nurbs::bspline_curve::BsplineCurve<P>::search_nearest_parameter (line 1162) ... ok
[INFO] [stdout] test src/nurbs/bspline_curve.rs - nurbs::bspline_curve::BsplineCurve<P>::search_nearest_parameter (line 1143) ... ok
[INFO] [stdout] test src/nurbs/bspline_curve.rs - nurbs::bspline_curve::BsplineCurve<P>::syncro_degree (line 698) ... ok
[INFO] [stdout] test src/nurbs/bspline_curve.rs - nurbs::bspline_curve::BsplineCurve<P>::syncro_knots (line 728) ... ok
[INFO] [stdout] test src/nurbs/bspline_curve.rs - nurbs::bspline_curve::BsplineCurve<P>::try_concat (line 1017) ... ok
[INFO] [stdout] test src/nurbs/bspline_curve.rs - nurbs::bspline_curve::BsplineCurve<P>::try_remove_knot (line 549) ... ok
[INFO] [stdout] test src/nurbs/bspline_surface.rs - nurbs::bspline_surface::BsplineSurface<P>::add_knot_u (line 665) ... ok
[INFO] [stdout] test src/nurbs/bspline_curve.rs - nurbs::bspline_curve::BsplineCurve<P>::try_interpolate (line 235) ... ok
[INFO] [stdout] test src/decorators/rbf_surface/algo.rs - decorators::rbf_surface::algo::RbfSurface<C,S0,S1,R>::contact_circle (line 19) ... ok
[INFO] [stdout] test src/decorators/revolved_curve.rs - decorators::revolved_curve::RevolutedCurve<C>::is_front_fixed (line 275) ... ok
[INFO] [stdout] test src/nurbs/bspline_surface.rs - nurbs::bspline_surface::BsplineSurface<P>::by_boundary (line 1428) ... ok
[INFO] [stdout] test src/decorators/mod.rs - decorators::HomotopySurface (line 288) ... ok
[INFO] [stdout] test src/nurbs/bspline_surface.rs - nurbs::bspline_surface::BsplineSurface<P>::control_points_row_iter (line 132) ... ok
[INFO] [stdout] test src/errors.rs - errors::Error::ZeroRange (line 14) ... ok
[INFO] [stdout] test src/decorators/mod.rs - decorators::Processor (line 128) ... ok
[INFO] [stdout] test src/nurbs/bspline_surface.rs - nurbs::bspline_surface::BsplineSurface<P>::degrees (line 225) ... ok
[INFO] [stdout] test src/nurbs/bspline_surface.rs - nurbs::bspline_surface::BsplineSurface<P>::control_points_column_iter (line 157) ... ok
[INFO] [stdout] test src/nurbs/bspline_curve.rs - nurbs::bspline_curve::BsplineCurve<P>::try_concat (line 1012) ... ok
[INFO] [stdout] test src/nurbs/bspline_surface.rs - nurbs::bspline_surface::BsplineSurface<P>::add_knot_v (line 716) ... ok
[INFO] [stdout] test src/nurbs/bspline_surface.rs - nurbs::bspline_surface::BsplineSurface<P>::column_curve (line 303) ... ok
[INFO] [stdout] test src/nurbs/bspline_surface.rs - nurbs::bspline_surface::BsplineSurface<P>::homotopy (line 1356) ... ok
[INFO] [stdout] test src/nurbs/bspline_surface.rs - nurbs::bspline_surface::BsplineSurface<P>::by_boundary (line 1397) ... ok
[INFO] [stdout] test src/nurbs/bspline_surface.rs - nurbs::bspline_surface::BsplineSurface<P>::elevate_udegree (line 1009) ... ok
[INFO] [stdout] test src/nurbs/bspline_surface.rs - nurbs::bspline_surface::BsplineSurface<P>::near_as_surface (line 1596) ... ok
[INFO] [stdout] test src/nurbs/bspline_surface.rs - nurbs::bspline_surface::BsplineSurface<P>::row_curve (line 329) ... ok
[INFO] [stdout] test src/nurbs/bspline_surface.rs - nurbs::bspline_surface::BsplineSurface<P>::splitted_boundary (line 1530) ... ok
[INFO] [stdout] test src/nurbs/bspline_surface.rs - nurbs::bspline_surface::BsplineSurface<P>::swap_axes (line 247) ... ok
[INFO] [stdout] test src/nurbs/bspline_surface.rs - nurbs::bspline_surface::BsplineSurface<P>::syncro_uvdegrees (line 1035) ... ok
[INFO] [stdout] test src/decorators/mod.rs - decorators::ParameterCurve (line 166) ... ok
[INFO] [stdout] test src/nurbs/bspline_surface.rs - nurbs::bspline_surface::BsplineSurface<P>::syncro_uvknots (line 1068) ... ok
[INFO] [stdout] test src/nurbs/bspline_curve.rs - nurbs::bspline_curve::BsplineCurve<P>::clamp (line 639) ... ok
[INFO] [stdout] test src/errors.rs - errors::Error::EmptyControlPoints (line 108) ... ok
[INFO] [stdout] test src/decorators/mod.rs - decorators::IntersectionCurve (line 234) ... ok
[INFO] [stdout] test src/errors.rs - errors::Error::TooLargeDegree (line 74) ... ok
[INFO] [stdout] test src/nurbs/bspline_curve.rs - nurbs::bspline_curve::BsplineCurve<P>::bezier_decomposition (line 787) ... ok
[INFO] [stdout] test src/nurbs/bspline_curve.rs - nurbs::bspline_curve::BsplineCurve<P>::add_knot (line 461) ... ok
[INFO] [stdout] test src/nurbs/bspline_surface.rs - nurbs::bspline_surface::BsplineSurface<P>::vdegree (line 208) ... ok
[INFO] [stdout] test src/nurbs/bspline_surface.rs - nurbs::bspline_surface::BsplineSurface<P>::udegree (line 191) ... ok
[INFO] [stdout] test src/nurbs/bspline_surface.rs - nurbs::bspline_surface::BsplineSurface<P>::try_remove_knot_v (line 872) ... ok
[INFO] [stdout] test src/nurbs/bspline_surface.rs - nurbs::bspline_surface::BsplineSurface<V>::is_const (line 633) ... ok
[INFO] [stdout] test src/nurbs/knot_vector.rs - nurbs::knot_vector::KnotVector::bezier_knot (line 582) ... ok
[INFO] [stdout] test src/nurbs/knot_vector.rs - nurbs::knot_vector::KnotVector::add_knot (line 89) ... ok
[INFO] [stdout] test src/nurbs/knot_vector.rs - nurbs::knot_vector::KnotVector::concat (line 481) ... ok
[INFO] [stdout] test src/nurbs/knot_vector.rs - nurbs::knot_vector::KnotVector::floor (line 60) ... ok
[INFO] [stdout] test src/nurbs/knot_vector.rs - nurbs::knot_vector::KnotVector::from (line 614) ... ok
[INFO] [stdout] test src/nurbs/knot_vector.rs - nurbs::knot_vector::KnotVector::from (line 646) ... ok
[INFO] [stdout] test src/nurbs/knot_vector.rs - nurbs::knot_vector::KnotVector::bspline_basis_functions (line 135) ... ok
[INFO] [stdout] test src/nurbs/knot_vector.rs - nurbs::knot_vector::KnotVector::from (line 629) ... ok
[INFO] [stdout] test src/nurbs/knot_vector.rs - nurbs::knot_vector::KnotVector::from_single_multi (line 546) ... ok
[INFO] [stdout] test src/nurbs/knot_vector.rs - nurbs::knot_vector::KnotVector::invert (line 412) ... ok
[INFO] [stdout] test src/nurbs/knot_vector.rs - nurbs::knot_vector::KnotVector::is_clamped (line 436) ... ok
[INFO] [stdout] test src/nurbs/knot_vector.rs - nurbs::knot_vector::KnotVector::multiplicity (line 71) ... ok
[INFO] [stdout] test src/nurbs/knot_vector.rs - nurbs::knot_vector::KnotVector::normalize (line 385) ... ok
[INFO] [stdout] test src/nurbs/knot_vector.rs - nurbs::knot_vector::KnotVector::range_length (line 16) ... ok
[INFO] [stdout] test src/nurbs/knot_vector.rs - nurbs::knot_vector::KnotVector::to_single_multi (line 514) ... ok
[INFO] [stdout] test src/nurbs/bspline_surface.rs - nurbs::bspline_surface::BsplineSurface<P>::uderivation (line 384) ... ok
[INFO] [stdout] test src/nurbs/bspline_surface.rs - nurbs::bspline_surface::BsplineSurface<P>::vderivation (line 432) ... ok
[INFO] [stdout] test src/nurbs/knot_vector.rs - nurbs::knot_vector::KnotVector::try_bspline_basis_functions (line 186) ... ok
[INFO] [stdout] test src/nurbs/knot_vector.rs - nurbs::knot_vector::KnotVector::same_range (line 31) ... ok
[INFO] [stdout] test src/nurbs/knot_vector.rs - nurbs::knot_vector::KnotVector::translate (line 400) ... ok
[INFO] [stdout] test src/nurbs/knot_vector.rs - nurbs::knot_vector::KnotVector::try_concat (line 449) ... ok
[INFO] [stdout] test src/nurbs/knot_vector.rs - nurbs::knot_vector::KnotVector::try_normalize (line 363) ... ok
[INFO] [stdout] test src/nurbs/knot_vector.rs - nurbs::knot_vector::Vec<f64>::from (line 663) ... ok
[INFO] [stdout] test src/nurbs/knot_vector.rs - nurbs::knot_vector::KnotVector::uniform_knot (line 597) ... ok
[INFO] [stdout] test src/nurbs/mod.rs - nurbs::BsplineCurve (line 27) ... ok
[INFO] [stdout] test src/nurbs/knot_vector.rs - nurbs::knot_vector::KnotVector::sub_vec (line 500) ... ok
[INFO] [stdout] test src/nurbs/nurbs_curve.rs - nurbs::nurbs_curve::NurbsCurve<V>::is_const (line 140) ... ok
[INFO] [stdout] test src/nurbs/nurbs_curve.rs - nurbs::nurbs_curve::NurbsCurve<V>::is_const (line 121) ... ok
[INFO] [stdout] test src/nurbs/knot_vector.rs - nurbs::knot_vector::KnotVector::transform (line 341) ... ok
[INFO] [stdout] test src/nurbs/nurbs_curve.rs - nurbs::nurbs_curve::NurbsCurve<V>::make_locally_injective (line 371) ... ok
[INFO] [stdout] test src/nurbs/nurbs_curve.rs - nurbs::nurbs_curve::NurbsCurve<V>::make_locally_injective (line 332) ... ok
[INFO] [stdout] test src/nurbs/nurbs_curve.rs - nurbs::nurbs_curve::NurbsCurve<V>::near_as_curve (line 165) ... ok
[INFO] [stdout] test src/nurbs/nurbs_curve.rs - nurbs::nurbs_curve::NurbsCurve<V>::near2_as_curve (line 195) ... ok
[INFO] [stdout] test src/nurbs/nurbs_surface.rs - nurbs::nurbs_surface::NurbsSurface<V>::control_points_column_iter (line 81) ... ok
[INFO] [stdout] test src/nurbs/nurbs_surface.rs - nurbs::nurbs_surface::NurbsSurface<V>::control_points_row_iter (line 56) ... ok
[INFO] [stdout] test src/nurbs/nurbs_surface.rs - nurbs::nurbs_surface::NurbsSurface<V>::degrees (line 149) ... ok
[INFO] [stdout] test src/nurbs/bspline_curve.rs - nurbs::bspline_curve::BsplineCurve<P>::add_knot (line 476) ... ok
[INFO] [stdout] test src/nurbs/bspline_surface.rs - nurbs::bspline_surface::BsplineSurface<P>::elevate_vdegree (line 974) ... ok
[INFO] [stdout] test src/nurbs/bspline_surface.rs - nurbs::bspline_surface::BsplineSurface<P>::near2_as_surface (line 1621) ... ok
[INFO] [stdout] test src/nurbs/bspline_surface.rs - nurbs::bspline_surface::BsplineSurface<P>::remove_knot_u (line 844) ... ok
[INFO] [stdout] test src/nurbs/bspline_surface.rs - nurbs::bspline_surface::BsplineSurface<P>::cut_v (line 1219) ... ok
[INFO] [stdout] test src/nurbs/bspline_surface.rs - nurbs::bspline_surface::BsplineSurface<P>::sectional_curve (line 1267) ... ok
[INFO] [stdout] test src/nurbs/nurbs_surface.rs - nurbs::nurbs_surface::NurbsSurface<V>::near_as_surface (line 268) ... ok
[INFO] [stdout] test src/nurbs/nurbs_surface.rs - nurbs::nurbs_surface::NurbsSurface<V>::splitted_boundary (line 420) ... ok
[INFO] [stdout] test src/specifieds/line.rs - specifieds::line::Line<P>::distance_to_point (line 32) ... ok
[INFO] [stdout] test src/nurbs/nurbs_surface.rs - nurbs::nurbs_surface::NurbsSurface<V>::search_parameter (line 771) ... ok
[INFO] [stdout] test src/specifieds/line.rs - specifieds::line::Line<P>::distance_to_point_as_segment (line 50) ... ok
[INFO] [stdout] test src/specifieds/line.rs - specifieds::line::Line<Point2>::intersection (line 72) ... ok
[INFO] [stdout] test src/specifieds/line.rs - specifieds::line::Line<P>::projection (line 20) ... ok
[INFO] [stdout] test src/specifieds/mod.rs - specifieds::Line (line 5) ... ok
[INFO] [stdout] test src/nurbs/nurbs_curve.rs - nurbs::nurbs_curve::NurbsCurve<V>::search_nearest_parameter (line 434) ... ok
[INFO] [stdout] test src/specifieds/mod.rs - specifieds::Sphere (line 55) ... ok
[INFO] [stdout] test src/specifieds/plane.rs - specifieds::plane::Plane::get_parameter (line 37) ... ok
[INFO] [stdout] test src/nurbs/nurbs_surface.rs - nurbs::nurbs_surface::NurbsSurface<V>::udegree (line 115) ... ok
[INFO] [stdout] test src/specifieds/plane.rs - specifieds::plane::Plane::normal (line 24) ... ok
[INFO] [stdout] test src/specifieds/mod.rs - specifieds::Plane (line 27) ... ok
[INFO] [stdout] test src/nurbs/bspline_surface.rs - nurbs::bspline_surface::BsplineSurface<P>::try_remove_knot_u (line 771) ... ok
[INFO] [stdout] test src/nurbs/nurbs_surface.rs - nurbs::nurbs_surface::NurbsSurface<V>::search_nearest_parameter (line 495) ... ok
[INFO] [stdout] test src/nurbs/nurbs_surface.rs - nurbs::nurbs_surface::NurbsSurface<V>::near2_as_surface (line 295) ... ok
[INFO] [stdout] test src/specifieds/line.rs - specifieds::line::Line<Point2>::intersection (line 83) ... ok
[INFO] [stdout] test src/nurbs/bspline_surface.rs - nurbs::bspline_surface::BsplineSurface<V>::is_const (line 615) ... ok
[INFO] [stdout] test src/nurbs/nurbs_surface.rs - nurbs::nurbs_surface::NurbsSurface<V>::vdegree (line 132) ... ok
[INFO] [stdout] test src/nurbs/bspline_surface.rs - nurbs::bspline_surface::BsplineSurface<P>::cut_u (line 1122) ... ok
[INFO] [stdout] test src/nurbs/knot_vector.rs - nurbs::knot_vector::KnotVector::try_bspline_basis_functions (line 204) ... ok
[INFO] [stdout] test src/nurbs/bspline_surface.rs - nurbs::bspline_surface::BsplineSurface<P>::remove_knot_v (line 948) ... ok
[INFO] [stdout] test src/nurbs/knot_vector.rs - nurbs::knot_vector::KnotVector::bspline_basis_functions (line 120) ... ok
[INFO] [stdout] test src/nurbs/nurbs_surface.rs - nurbs::nurbs_surface::NurbsSurface<V>::is_const (line 237) ... ok
[INFO] [stdout] test src/nurbs/nurbs_curve.rs - nurbs::nurbs_curve::NurbsCurve<V>::search_nearest_parameter (line 454) ... ok
[INFO] [stdout] test src/nurbs/mod.rs - nurbs::BsplineSurface (line 68) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 136 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.49s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 3.82s; merged doctests compilation took 3.31s
[INFO] running `Command { std: "docker" "inspect" "3f0290e383439e738f5af4073b7c9b55c92777a774409800e6a5189f69321c69", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3f0290e383439e738f5af4073b7c9b55c92777a774409800e6a5189f69321c69", kill_on_drop: false }`
[INFO] [stdout] 3f0290e383439e738f5af4073b7c9b55c92777a774409800e6a5189f69321c69
